appeal for annulment - Turkish English Dictionary